2024 Fantasy Baseball Rankings - AllPitchers
Our Rankings/Valuations are based on a standard 5x5 12-team mixed league with the following position settings (C-1, 1B-1, 2B-1, SS-1, 3B-1, OF-4, Util-2, SP-4, RP-2, P-2, Bench-5)

Click HERE to get custom Rankings/Auction Values for your league settings
RankPlayer Team IPWLERAWHIPKBBSVMixed Value
1 Zack Wheeler PHI 1471173.471.13153370$26.99AL|NL
2 Tarik Skubal DET 122873.031.05150310$26.22AL|NL
3 Luis Castillo SEA 1481083.551.14159440$25.21AL|NL
4 Freddy Peralta MIL 127973.421.09153410$24.32AL|NL
5 Chris Sale ATL 1241053.481.13153360$23.59AL|NL
6 Pablo Lopez MIN 134983.481.12153350$23.41AL|NL
7 Joe Ryan MIN 132983.711.07153330$23.36AL|NL
8 Tyler Glasnow LAD 114953.421.07149340$23.27AL|NL
9 Max Fried ATL 1321163.331.15119330$22.51AL|NL
10 Dylan Cease SD 134973.551.16164530$22.50AL|NL
11 George Kirby SEA 132983.571.06120210$21.36AL|NL
12 Logan Webb SF 1461073.491.17119310$20.16AL|NL
13 Logan Gilbert SEA 138983.861.14138330$18.40AL|NL
14 Corbin Burnes BAL 139983.701.18137420$18.06AL|NL
15 Yoshinobu Yamamoto LAD 118953.551.13122300$18.00AL|NL
16 Sonny Gray STL 123873.551.16131390$16.89AL|NL
17 Justin Verlander HOU 129973.901.14126380$16.33AL|NL
18 Kevin Gausman TOR 145984.091.20156390$16.32AL|NL
19 Carlos Rodon NYY 125974.011.17139430$15.61AL|NL
20 Aaron Nola PHI 138984.071.17132310$14.95AL|NL
21 Zac Gallen ARI 134973.901.20130360$14.76AL|NL
22 Emmanuel Clase CLE 35212.781.0330625$13.91AL|NL
23 Edwin Diaz NYM 31213.241.05451025$13.87AL|NL
24 Zach Eflin TB 121883.831.11101220$13.39AL|NL
25 Chris Bassitt TOR 142984.061.22132450$13.18AL|NL
26 Josh Hader HOU 31212.951.06451323$12.75AL|NL
27 Framber Valdez HOU 127963.691.26115420$12.30AL|NL
28 Bailey Ober MIN 112773.901.12113250$11.86AL|NL
29 Mason Miller OAK 35112.731.02511321$11.81AL|NL
30 Cole Ragans KAN 119873.811.25130430$11.70AL|NL
31 Camilo Doval SF 32213.221.23361425$11.46AL|NL
32 Yu Darvish SD 120874.101.17120350$11.41AL|NL
33 Blake Snell IL-15 SF 122874.021.29149560$10.92AL|NL
34 Yusei Kikuchi TOR 124884.091.26139440$10.45AL|NL
35 Clarke Schmidt NYY 120874.021.22121360$10.37AL|NL
36 David Bednar PIT 33213.781.19371024$10.18AL|NL
37 Clay Holmes NYY 31213.251.24331224$10.17AL|NL
38 Jack Flaherty DET 130884.111.28143470$10.05AL|NL
39 Nathan Eovaldi IL-15 TEX 115864.031.21116380$9.97AL|NL
40 Ryan Helsley STL 31213.271.14361222$9.78AL|NL
41 Kenley Jansen BOS 34214.081.21391424$9.66AL|NL
42 Raisel Iglesias ATL 35213.851.1635823$9.45AL|NL
43 Michael King SD 104773.821.19109330$9.37AL|NL
44 Justin Steele CHC 124873.921.26117360$9.37AL|NL
45 Tanner Bibee CLE 110773.931.17105310$9.16AL|NL
46 Shota Imanaga CHC 120784.191.20126330$9.00AL|NL
47 Peter Fairbanks TB 33213.461.18411321$8.97AL|NL
48 Evan Phillips IL-15 LAD 25213.521.1429823$8.90AL|NL
49 Lance Lynn STL 134884.321.24130430$8.62AL|NL
50 Andres Munoz SEA 30212.971.12341120$8.62AL|NL
51 Paul Sewald ARI 31213.801.17361022$8.57AL|NL
52 Jhoan Duran MIN 32213.101.16371120$8.56AL|NL
53 Nestor Cortes NYY 90763.901.1392250$8.05AL|NL
54 Marcus Stroman NYY 128974.091.28106410$7.74AL|NL
55 Robert Suarez SD 34213.931.22331222$7.69AL|NL
56 Jesus Luzardo MIA 113774.101.25124380$7.62AL|NL
57 Jon Gray TEX 119874.261.24116400$7.51AL|NL
58 Garrett Crochet CWS 85573.561.17106310$7.12AL|NL
59 Alexis Diaz CIN 33214.131.29371522$7.04AL|NL
60 Charlie Morton ATL 127964.341.34135540$6.78AL|NL
61 Ranger Suarez PHI 127873.981.30108430$6.63AL|NL
62 Walker Buehler LAD 117954.271.2598320$6.63AL|NL
63 Grayson Rodriguez IL-15 BAL 112774.031.26111370$6.39AL|NL
64 Jordan Romano TOR 28114.001.23301023$6.37AL|NL
65 Taj Bradley TB 98673.971.1899300$6.08AL|NL
66 Carlos Estevez LAA 32214.441.29331122$6.05AL|NL
67 Bryan Woo SEA 85663.791.1586260$5.79AL|NL
68 Reid Detmers LAA 130884.511.30136470$5.61AL|NL
69 James McArthur KAN 33214.111.33331421$5.51AL|NL
70 Joe Musgrove IL-15 SD 99664.081.1693260$5.43AL|NL
71 Craig Kimbrel BAL 31213.911.22401418$5.26AL|NL
72 Cristian Javier HOU 124874.571.25118470$5.20AL|NL
73 Ryan Pepiot IL-15 TB 84663.951.1588280$5.17AL|NL
74 MacKenzie Gore WAS 124694.241.30138480$5.08AL|NL
75 Kodai Senga IL-60 NYM 95653.871.25103400$5.04AL|NL
76 Hector Neris CHC 35214.331.32371520$4.80AL|NL
77 Kyle Bradish BAL 100663.851.2594310$4.36AL|NL
78 Hunter Greene CIN 122784.631.29139470$4.22AL|NL
79 Tanner Houck BOS 105784.061.2898340$4.15AL|NL
80 Paul Skenes PIT 97664.051.26105340$4.03AL|NL
81 Aaron Civale TB 110674.261.2098300$4.02AL|NL
82 Patrick Sandoval LAA 129874.101.38119530$3.98AL|NL
83 Bryce Miller SEA 106674.241.2097280$3.96AL|NL
84 Michael Kopech CWS 35224.371.33371819$3.85AL|NL
85 Gerrit Cole IL-60 NYY 72533.741.1280190$3.81AL|NL
86 Max Scherzer IL-15 TEX 75543.961.1184210$3.70AL|NL
87 Jose Berrios TOR 124784.371.27110350$3.70AL|NL
88 Nick Lodolo CIN 91674.161.26106310$3.47AL|NL
89 Tanner Scott MIA 35213.731.38401817$3.40AL|NL
90 Bobby Miller IL-15 LAD 81643.921.2082230$3.39AL|NL
91 Kutter Crawford BOS 116784.451.26108360$3.34AL|NL
92 Reynaldo Lopez ATL 91754.201.2793320$3.05AL|NL
93 Jason Foley DET 33213.921.2924918$2.99AL|NL
94 Zack Littell TB 96674.221.1981210$2.48AL|NL
95 Jared Jones PIT 97674.351.26103310$2.15AL|NL
96 Brandon Pfaadt ARI 111774.571.2496250$2.00AL|NL
97 Kyle Finnegan WAS 33124.461.33311319$1.70AL|NL
98 John Means BAL 84664.191.1770190$1.67AL|NL
99 Luis Severino NYM 122784.391.31104410$1.57AL|NL
100 Kirby Yates TEX 30214.091.22361314$1.41AL|NL
101 Dean Kremer BAL 126784.531.30108380$1.25AL|NL
102 Reese Olson DET 100674.201.2887320$0.77AL|NL
103 Sean Manaea NYM 113674.401.30105390$0.71AL|NL
104 Chris Paddack MIN 98674.331.2582220$0.35AL|NL
105 Frankie Montas CIN 129784.611.33116420$0.32AL|NL
106 Brady Singer KAN 121784.461.33103370$0.31AL|NL
107 Christian Scott NYM 69443.871.1470190$0.25AL|NL
108 Jordan Hicks SF 94673.941.3483390$0.17AL|NL
109 Mitch Keller PIT 141894.721.37129460$0.13AL|NL
110 Devin Williams IL-60 MIL 22113.081.16301013$0.08AL|NL
111 Naoyuki Uwasawa BOS 28115.171.4823120$0.00AL|NL
112 Hunter Brown HOU 74543.941.2678280$-0.03AL|NL
113 Cristopher Sanchez PHI 87664.051.3076280$-0.11AL|NL
114 Clayton Kershaw IL-60 LAD 59533.781.1759160$-0.27AL|NL
115 Dane Dunning IL-15 TEX 89664.311.2983320$-0.45AL|NL
116 Nick Pivetta BOS 99684.621.32107370$-0.65AL|NL
117 Miles Mikolas STL 138884.721.3093310$-0.71AL|NL
118 Seth Lugo KAN 118784.651.3299330$-0.97AL|NL
119 Jose Alvarado PHI 29213.521.30321411$-1.05AL|NL
120 Andrew Heaney TEX 80554.401.2584280$-1.17AL|NL
121 Jordan Montgomery ARI 128884.641.3596350$-1.27AL|NL
122 Luis Gil NYY 68544.071.2977310$-1.34AL|NL
123 Erick Fedde CWS 107584.491.29100360$-1.36AL|NL
124 Triston McKenzie CLE 90574.411.2377300$-1.47AL|NL
125 Kyle Harrison SF 101674.531.3395390$-1.73AL|NL
126 Robert Gasser MIL 94564.481.2889300$-1.92AL|NL
127 Jameson Taillon CHC 106674.631.2783260$-1.96AL|NL
128 Brayan Bello BOS 123784.541.3799390$-2.11AL|NL
129 Merrill Kelly IL-15 ARI 73544.201.2770250$-2.18AL|NL
130 Garrett Whitlock IL-15 BOS 91574.421.2779220$-2.34AL|NL
131 Kenta Maeda IL-15 DET 91584.561.2784280$-2.56AL|NL
132 Michael Wacha KAN 111674.621.3395360$-2.64AL|NL
133 Braxton Garrett MIA 95574.501.2985230$-2.74AL|NL
134 Jose Soriano LAA 75554.031.3675360$-2.83AL|NL
135 Ronel Blanco HOU 93664.671.3491400$-2.89AL|NL
136 A.J. Puk MIA 55224.071.2856206$-2.98AL|NL
137 Edward Cabrera IL-15 MIA 79554.291.3583380$-3.01AL|NL
138 Joe Ross MIL 103674.611.3387340$-3.11AL|NL
139 Jordan Wicks IL-15 CHC 75554.281.3171250$-3.26AL|NL
140 Trevor Megill MIL 33214.301.3038139$-3.32AL|NL
141 Eduardo Rodriguez IL-15 ARI 79554.241.3270260$-3.46AL|NL
142 Logan Allen CLE 106674.651.3387360$-3.46AL|NL
143 Shane Baz IL-15 TB 64454.161.2159190$-3.51AL|NL
144 Michael Lorenzen TEX 98674.571.3379380$-3.52AL|NL
145 Max Meyer MIA 85564.411.3175280$-3.61AL|NL
146 Casey Mize DET 97574.451.2871260$-3.68AL|NL
147 Bryce Elder ATL 90764.561.3666300$-3.90AL|NL
148 Ross Stripling OAK 112694.691.3078250$-3.95AL|NL
149 Alek Manoah TOR 87564.511.3279340$-3.98AL|NL
150 Jose Quintana NYM 127784.671.3895420$-4.02AL|NL
151 David Robertson TEX 30213.421.2037145$-4.11AL|NL
152 A.J. Minter ATL 34213.391.1340103$-4.35AL|NL
153 Matt Manning DET 86574.501.3070270$-4.36AL|NL
154 Cody Bradford IL-15 TEX 55333.971.1550140$-4.51AL|NL
155 Jason Adam TB 33213.681.1337124$-4.52AL|NL
156 Justin Lawrence COL 35224.371.51361910$-4.99AL|NL
157 Hunter Harvey WAS 32113.941.193497$-5.01AL|NL
158 Matthew Strahm PHI 32213.261.064191$-5.10AL|NL
159 JoJo Romero STL 31213.131.1633103$-5.14AL|NL
160 Kyle Gibson STL 131784.801.3999440$-5.17AL|NL
161 Yimi Garcia TOR 30213.331.053582$-5.22AL|NL
162 Lance McCullers IL-60 HOU 60434.031.3358260$-5.29AL|NL
163 Griffin Jax MIN 34213.741.2035114$-5.45AL|NL
164 Louie Varland MIN 69454.441.2964190$-5.55AL|NL
165 Jose Leclerc TEX 31213.721.2135154$-5.65AL|NL
166 Tyler Anderson LAA 122785.021.3693430$-5.71AL|NL
167 Jeff Hoffman PHI 30214.011.2737135$-5.72AL|NL
168 Alex Cobb IL-60 SF 70444.201.3157200$-5.73AL|NL
169 Andrew Abbott CIN 91574.871.3486320$-5.76AL|NL
170 Paul Blackburn IL-15 OAK 99584.681.3685350$-5.80AL|NL
171 Spencer Turnbull PHI 74454.411.3267250$-5.82AL|NL
172 Ryan Pressly HOU 32213.381.153692$-5.88AL|NL
173 JP Sears OAK 116594.931.3294360$-6.07AL|NL
174 Gavin Williams IL-60 CLE 57344.171.2454200$-6.10AL|NL
175 Griffin Canning LAA 100674.991.3686350$-6.12AL|NL
176 Bryan Abreu HOU 32213.481.2443162$-6.14AL|NL
177 Cole Irvin BAL 76454.421.2856180$-6.20AL|NL
178 Jake Junis IL-60 MIL 60454.581.2756160$-6.38AL|NL
179 Taylor Rogers SF 30213.471.1635102$-6.39AL|NL
180 Keaton Winn SF 67454.341.3053190$-6.47AL|NL
181 Graham Ashcraft CIN 118684.731.3987390$-6.48AL|NL
182 Javier Assad CHC 92674.751.3870330$-6.49AL|NL
183 James Paxton LAD 95765.031.4282370$-6.63AL|NL
184 Gabe Speier SEA 30213.441.173392$-6.63AL|NL
185 Drew Rasmussen IL-60 TB 36223.381.103590$-6.69AL|NL
186 Mike Clevinger CWS 102584.951.3282340$-6.69AL|NL
187 Chase Silseth IL-60 LAA 67454.581.3466260$-6.79AL|NL
188 Kevin Ginkel ARI 31214.071.3030125$-6.81AL|NL
189 Aaron Bummer ATL 33213.101.2638141$-6.85AL|NL
190 Matt Waldron SD 76564.851.3160230$-6.90AL|NL
191 Scott Barlow CLE 34213.821.2037122$-6.95AL|NL
192 Bryan Hudson MIL 34213.291.2337141$-6.97AL|NL
193 Jacob deGrom IL-60 TEX 22213.000.953160$-7.06AL|NL
194 Nick Sandlin CLE 33213.381.1336130$-7.15AL|NL
195 Yariel Rodriguez IL-15 TOR 59334.261.3361270$-7.15AL|NL
196 Adam Ottavino NYM 30213.761.1834122$-7.16AL|NL
197 Daniel Coulombe BAL 31213.691.1933102$-7.17AL|NL
198 Jalen Beeks COL 34224.911.4829149$-7.18AL|NL
199 Alex Vesia LAD 29213.781.1935122$-7.22AL|NL
200 Hayden Wesneski CHC 54324.171.2747170$-7.32AL|NL
201 Garrett Cleavinger TB 33213.741.3041182$-7.35AL|NL
202 Ryan Walker SF 30213.441.1935101$-7.36AL|NL
203 Yuki Matsui SD 30213.271.1932121$-7.38AL|NL
204 Jose Urquidy IL-15 HOU 67444.681.2751190$-7.41AL|NL
205 Trevor Rogers MIA 100684.941.4184360$-7.45AL|NL
206 Blake Treinen LAD 29213.591.2131102$-7.49AL|NL
207 Chris Martin BOS 33213.911.183262$-7.49AL|NL
208 Aroldis Chapman PIT 31213.751.3342192$-7.57AL|NL
209 Daniel Hudson LAD 29213.941.1934102$-7.59AL|NL
210 Andrew Nardi MIA 33213.701.2339121$-7.60AL|NL
211 Matthew Liberatore STL 60334.291.3452231$-7.60AL|NL
212 Steven Matz IL-15 STL 76564.721.3760250$-7.63AL|NL
213 Angel Zerpa KAN 32213.431.182991$-7.74AL|NL
214 Cole Sands MIN 32213.741.2036111$-7.76AL|NL
215 Jhony Brito SD 66344.321.2646190$-7.76AL|NL
216 Yennier Cano BAL 32213.901.3227124$-7.76AL|NL
217 Jeffrey Springs IL-60 TB 34223.761.1537100$-7.89AL|NL
218 Alex Lange DET 31214.071.3934174$-7.95AL|NL
219 Ian Hamilton NYY 32213.691.2832142$-8.04AL|NL
220 Bryse Wilson MIL 73344.571.2959220$-8.08AL|NL
221 Anthony Maldonado MIA 29213.781.153191$-8.09AL|NL
222 Joe Jimenez ATL 35214.331.2439122$-8.11AL|NL
223 Kevin Kelly TB 30213.291.112670$-8.13AL|NL
224 Tyler Rogers SF 31213.591.182172$-8.16AL|NL
225 Randy Vasquez SD 69454.651.3456250$-8.19AL|NL
226 Fernando Cruz CIN 31214.231.3243162$-8.23AL|NL
227 David Peterson IL-60 NYM 46223.811.3350200$-8.27AL|NL
228 Andrew Chafin DET 32213.641.2533121$-8.34AL|NL
229 Caleb Thielbar MIN 32213.981.2438121$-8.36AL|NL
230 Simeon Woods Richardson MIN 69454.731.3456230$-8.50AL|NL
231 Tylor Megill IL-15 NYM 62334.461.3355230$-8.54AL|NL
232 Ben Lively CLE 86575.111.3570280$-8.58AL|NL
233 Gavin Stone LAD 56434.661.3548190$-8.65AL|NL
234 Colin Rea MIL 96575.051.3573310$-8.66AL|NL
235 Caleb Ferguson NYY 29213.641.2430111$-8.69AL|NL
236 Josiah Gray IL-15 WAS 112595.091.3894470$-8.78AL|NL
237 Taijuan Walker PHI 101674.991.3969350$-8.81AL|NL
238 Drew Thorpe CWS 56354.481.2945170$-8.83AL|NL
239 Andrew Kittredge STL 30214.051.222672$-8.83AL|NL
240 Aaron Ashby MIL 52334.171.3848230$-8.84AL|NL
241 DL Hall IL-15 MIL 70454.721.4166300$-8.85AL|NL
242 Jacob Webb BAL 31214.151.2832122$-8.88AL|NL
243 Lucas Erceg OAK 32113.701.3737183$-8.98AL|NL
244 Shawn Armstrong TB 32214.081.2232101$-8.98AL|NL
245 Alex Faedo DET 52224.551.2748171$-8.98AL|NL
246 Colin Holderman PIT 31213.731.2730131$-9.03AL|NL
247 Richard Lovelady CHC 31213.551.2230100$-9.04AL|NL
248 Emilio Pagan CIN 31214.521.2433112$-9.09AL|NL
249 Mark Leiter Jr. CHC 34214.631.3538143$-9.09AL|NL
250 Joel Payamps MIL 32214.191.242792$-9.11AL|NL
251 Hoby Milner MIL 32213.821.193080$-9.22AL|NL
252 John Schreiber KAN 33213.811.2729121$-9.23AL|NL
253 Tyler Holton DET 29213.601.172680$-9.24AL|NL
254 Reed Garrett NYM 32214.131.3238141$-9.36AL|NL
255 Enyel De Los Santos SD 31214.181.2432121$-9.36AL|NL
256 Ryne Nelson ARI 79565.041.3656230$-9.43AL|NL
257 Justin Martinez ARI 28213.421.3334150$-9.45AL|NL
258 Luke Weaver NYY 30214.411.273092$-9.46AL|NL
259 Dylan Lee ATL 33213.891.213090$-9.49AL|NL
260 Joey Wentz DET 54224.251.3452230$-9.52AL|NL
261 Kyle Hendricks CHC 83565.051.3556220$-9.53AL|NL
262 Kody Funderburk MIN 28113.001.2030110$-9.56AL|NL
263 Ryan Yarbrough LAD 49214.311.2236110$-9.59AL|NL
264 Pierce Johnson IL-15 ATL 28213.851.2634110$-9.59AL|NL
265 Jose Butto NYM 66454.961.3757260$-9.69AL|NL
266 Tyler Mahle IL-60 TEX 30224.061.1930100$-9.72AL|NL
267 Steven Okert MIN 31214.141.2536120$-9.73AL|NL
268 Ryan Thompson ARI 31213.931.272691$-9.80AL|NL
269 J.P. France HOU 51324.531.3443200$-9.81AL|NL
270 Sixto Sanchez MIA 44224.001.2530100$-9.85AL|NL
271 Wandy Peralta SD 31213.811.2925131$-9.87AL|NL
272 Cooper Criswell BOS 73464.921.3656200$-9.90AL|NL
273 David Festa MIN 34224.091.2734120$-10.00AL|NL
274 Emerson Hancock SEA 46334.601.2935150$-10.00AL|NL
275 Tyler Alexander TB 47224.551.2441120$-10.00AL|NL
276 AJ Smith-Shawver ATL 58435.051.3853250$-10.01AL|NL
277 Ryne Stanek SEA 30214.461.3330142$-10.05AL|NL
278 Greg Weissert BOS 33214.271.3334151$-10.13AL|NL
279 Ryan Feltner COL 96575.011.4480350$-10.15AL|NL
280 Pedro Avila CLE 49224.311.3547210$-10.24AL|NL
281 Luis Garcia LAA 30214.101.3027101$-10.26AL|NL
282 Martin Perez PIT 103684.931.4570370$-10.26AL|NL
283 Colin Poche IL-15 TB 29214.081.2026100$-10.28AL|NL
284 Hunter Gaddis CLE 33214.531.2429111$-10.31AL|NL
285 Jake Diekman NYM 29213.851.3735180$-10.36AL|NL
286 Tim Herrin CLE 29113.441.2230110$-10.37AL|NL
287 Matt Moore LAA 30214.761.4131143$-10.37AL|NL
288 Adrian Morejon SD 27113.601.162980$-10.38AL|NL
289 Josh Staumont MIN 30214.101.3134140$-10.39AL|NL
290 Mason Black SF 45234.381.3040160$-10.41AL|NL
291 Michael Grove LAD 30214.501.3133111$-10.41AL|NL
292 Jake Latz TEX 28213.941.2829130$-10.41AL|NL
293 Austin Adams OAK 31113.911.3439171$-10.42AL|NL
294 John Brebbia CWS 33114.341.2236101$-10.43AL|NL
295 Clayton Beeter NYY 34224.291.3137150$-10.46AL|NL
296 Tyson Miller CHC 31214.411.3232131$-10.47AL|NL
297 Gregory Soto PHI 29214.151.4026142$-10.50AL|NL
298 Seth Martinez HOU 29214.031.2527110$-10.51AL|NL
299 Luis Garcia IL-60 HOU 27224.221.212790$-10.53AL|NL
300 Bailey Falter PIT 69455.041.3550190$-10.55AL|NL